import type {BasePageReq} from "@/interfaces/base";

export interface Museum {
    id:number;
    cardImage: string;
    images: string;
    name:string;
    address:string;
    introduce:string;
    status: number;
}

export interface BookReq {
    userId: string;
    museumId: number;
    orderDate: string;
}

export interface PageMuseumReqVO extends BasePageReq {
    name?: string;
}

export interface PageOrderReqVO extends BasePageReq {
    username?: string;
    museumName?: string;
    status?: number;
}

export interface PageOrderRespVO {
    id: string;
    username: string;
    museumName: string;
    orderDate: string;
    createDate: string;
    status: number;
}

export interface UpdateOrderStatusReqVO {
    id: string;
    status: number;
}